tip of the spear - French English Dictionary